JADE implementation of Heterogeneous Nested Transactions

نویسندگان

  • Matías Alvarado
  • Luis A. Gama-Moreno
چکیده

A mechanism to reduce the amount of lost work-done using Nested Transactions (NT) and Autonomous Agents is introduced in this paper. NT provides a greater failure-tolerance model than the Distributed Transactions because a NT can be divided into alternative sub-transactions, such that each can commit independently. On the other hand, Autonomous Agents are able to process subtransactions while maintaining an intense but consistent communication –critical in distributed systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concurrency Control Monitor for Nested Transactions based on Autonomous Agents

Transaction processing monitors featuring nested transactions are in the core model for mission-critical applications. In this paper, an atomic commit protocol for nested transactions over mobile devices combined with a concurrency control mechanism is introduced. The monitor features a flexible and goal persistent technique dealing with the loss of communication – a latent risk in mobile envir...

متن کامل

Applications experience in Jade

This paper presents our experience developing applications in Jade, a portable, implicitly parallel programming language designed for exploiting task-level concurrency. Jade programmers start with a program written in a standard serial, imperative language, then use Jade constructs to describe how parts of the program access data. The Jade implementation analyzes this information to automatical...

متن کامل

Design and Implementation of Linear Hash Structures in Nested Transactions Environmnet

In this paper, we present formalization and an implementation of a linear hashing algorithm in nested transaction environment to handle large amount of data with increased concurrency. Nested transactions allow parallel execution of transactions, and handle transaction aborts in our system. First, We formalize the nested transaction model in a linear has structure environment using wellknown I/...

متن کامل

Serializability of Nested Transactions in Multidatabases

The correctness of nested transactions for multidatabases dif fers from that of at transactions in that for nested transactions the execution order of siblings at each related site should also be consistent In this paper we rst propose a simple but powerful theory for the se rializability of nested transactions in multidatabases and then a tech nique called Nested Tickets Method for Nested Tran...

متن کامل

The multi-agent system architecture in SEWASIE

We describe the design, implementation and deployment of the multi-level agent-based system architecture developed for the SEWASIE project. The aim of the system is to help the user in querying heterogeneous data sources which are integrated by means of ontologies. The agent architecture is based on a two level data integration scheme supported by mediators and brokers, connected by a peer to p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004